Skip to content

chore(hoppscotch): bump hoppscotch to 2026.6.0#714

Merged
mberlofa merged 2 commits into
mainfrom
chore/hoppscotch-2026.6.0
Jul 7, 2026
Merged

chore(hoppscotch): bump hoppscotch to 2026.6.0#714
mberlofa merged 2 commits into
mainfrom
chore/hoppscotch-2026.6.0

Conversation

@mberlofa

@mberlofa mberlofa commented Jul 7, 2026

Copy link
Copy Markdown
Contributor

Closes #695.

Summary

  • Bump Hoppscotch from 2026.5.0 to 2026.6.0.
  • Update the Docker Hub Hoppscotch AIO image tag, README upgrade notes, production docs, and image assertion tests.
  • Remove the decorative marker from the README security scan heading while touching the file.

Upstream Evidence

  • GitHub release: https://github.com/hoppscotch/hoppscotch/releases/tag/2026.6.0
  • Official release blog: https://hoppscotch.com/blog/hoppscotch-v2026-6-0
  • Docker Hub image manifest verified: docker.io/hoppscotch/hoppscotch:2026.6.0
  • Manifest platforms: linux/amd64, linux/arm64.
  • The upstream cloud rollback note applies to Hoppscotch Cloud only; release notes state self-hosted deployments are not affected.
  • 2026.6.0 adds OAuth2 id_token support, mock server URL handling for subpath deployments, Thai language support, self-hosted admin validation improvements, and security hardening.

Site Sync

Validation

  • make image-verify IMAGE=docker.io/hoppscotch/hoppscotch:2026.6.0
  • make deps-check CHART=hoppscotch
  • helm unittest charts/hoppscotch passed: 14 suites, 81 tests.
  • node scripts/charts/template-standards-check.js --chart hoppscotch
  • make standards-check CHART=hoppscotch
  • make validate-chart CHART=hoppscotch passed fully: 18 layers, including k3d behavioral validation for default and all CI values scenarios.
  • make site-sync-check CHART=hoppscotch
  • make release-check REPO=charts
  • make attribution-check REPO=charts

Lab Note

  • An earlier k3d run failed because the Docker Desktop VM/host disk was out of space and the API server timed out. After clearing generated/temp files and restarting Docker Desktop, make validate-chart CHART=hoppscotch passed end-to-end.

Summary by CodeRabbit

  • New Features
    • Updated the deployed Hoppscotch version to 2026.6.0.
  • Documentation
    • Refreshed Helm chart notes, including default image tag details and upgrade notes for the latest release.
    • Updated production guidance for the default proxy URL hardening to reference PROXY_APP_URL.
  • Tests
    • Updated deployment assertions to verify the 2026.6.0 Hoppscotch image tags across the main container and init containers.

@coderabbitai

coderabbitai Bot commented Jul 7, 2026

Copy link
Copy Markdown

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro Plus

Run ID: 9644c250-193d-41c0-8e88-9456a511ce55

📥 Commits

Reviewing files that changed from the base of the PR and between 3c39ca9 and a34e5ac.

📒 Files selected for processing (1)
  • charts/hoppscotch/tests/deployment_test.yaml
🚧 Files skipped from review as they are similar to previous changes (1)
  • charts/hoppscotch/tests/deployment_test.yaml

📝 Walkthrough

Walkthrough

This PR updates the Hoppscotch Helm chart from 2026.5.0 to 2026.6.0 in chart metadata, values, deployment tests, and supporting documentation.

Changes

Hoppscotch Image Version Bump

Layer / File(s) Summary
Chart metadata and values update
charts/hoppscotch/Chart.yaml, charts/hoppscotch/values.yaml
appVersion, the Artifact Hub changelog entry, and image.tag were updated to 2026.6.0.
Deployment test assertions updated
charts/hoppscotch/tests/deployment_test.yaml
Image tag assertions for the main container and both init containers now require docker.io/hoppscotch/hoppscotch:2026.6.0.
Documentation updates
charts/hoppscotch/README.md, charts/hoppscotch/docs/production.md
The README and production docs were updated to reference 2026.6.0, and the security scan heading formatting was adjusted.

Estimated code review effort: 1 (Trivial) | ~5 minutes

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title clearly and concisely summarizes the main change: bumping Hoppscotch to 2026.6.0.
Linked Issues check ✅ Passed The PR updates the chart image tag, appVersion, docs, and tests to 2026.6.0, matching the linked issue's core requirements.
Out of Scope Changes check ✅ Passed The changes stay focused on the Hoppscotch version bump and related documentation/test updates, with no obvious unrelated additions.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch chore/hoppscotch-2026.6.0

Comment @coderabbitai help to get the list of available commands.

@github-actions

github-actions Bot commented Jul 7, 2026

Copy link
Copy Markdown
Contributor

Standards Check (GR-079) — PASS

Every changed chart fully passes standards-check.

@github-actions

github-actions Bot commented Jul 7, 2026

Copy link
Copy Markdown
Contributor

🟢 Security Scan: hoppscotch

Framework Score
MITRE + NSA + SOC2 87.62626%

✅ Security posture acceptable.

@coderabbitai coderabbitai Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Caution

Some comments are outside the diff and can’t be posted inline due to platform limitations.

⚠️ Outside diff range comments (1)
charts/hoppscotch/tests/deployment_test.yaml (1)

26-31: 🎯 Functional Correctness | 🟡 Minor | ⚡ Quick win

Use exact image matches for the Hoppscotch image tag.

matchRegex with 2026.6.0 also matches tags like 2026x6x0 and 2026.6.00. Switch these assertions to equal (or escape the dots) in the deployment test and the two init-container checks.

🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In `@charts/hoppscotch/tests/deployment_test.yaml` around lines 26 - 31, The image
tag assertions in the deployment test are too permissive because matchRegex
treats the version dots as regex wildcards. Update the deployment spec checks to
use exact matching instead of regex for the Hoppscotch image tag, including the
main container assertion and the two init-container assertions, so the expected
image string is compared literally rather than pattern-matched.
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Outside diff comments:
In `@charts/hoppscotch/tests/deployment_test.yaml`:
- Around line 26-31: The image tag assertions in the deployment test are too
permissive because matchRegex treats the version dots as regex wildcards. Update
the deployment spec checks to use exact matching instead of regex for the
Hoppscotch image tag, including the main container assertion and the two
init-container assertions, so the expected image string is compared literally
rather than pattern-matched.

ℹ️ Review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro Plus

Run ID: 2ee1bb9f-9510-47e2-928a-6aa863188c3e

📥 Commits

Reviewing files that changed from the base of the PR and between 66a35d5 and 3c39ca9.

📒 Files selected for processing (5)
  • charts/hoppscotch/Chart.yaml
  • charts/hoppscotch/README.md
  • charts/hoppscotch/docs/production.md
  • charts/hoppscotch/tests/deployment_test.yaml
  • charts/hoppscotch/values.yaml

@mberlofa

mberlofa commented Jul 7, 2026

Copy link
Copy Markdown
Contributor Author

Handled the CodeRabbit outside-diff comment in a34e5ac.

Changed the Hoppscotch image assertions from permissive regex checks to exact equal assertions for the main container and both init containers.

Validation:

  • helm unittest charts/hoppscotch
  • make validate-chart CHART=hoppscotch
  • make release-check REPO=charts
  • make attribution-check REPO=charts

This CodeRabbit item was outside the diff range and was posted only in the review summary, so there is no resolvable review thread to close.

@mberlofa mberlofa merged commit bb0740a into main Jul 7, 2026
17 checks passed
@mberlofa mberlofa deleted the chore/hoppscotch-2026.6.0 branch July 7, 2026 23:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

chore(hoppscotch): upstream image update available (2026.5.0 → 2026.6.0)

1 participant